Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
50 FINLAY STREET Terraced £4,329,463 £2,550,000 12 Oct 2012
52 FINLAY STREET Terraced £2,707,235 £1,575,000 27 Jan 2012
58 FINLAY STREET Terraced £1,378,803 £749,950 12 Jul 2005
66 FINLAY STREET Terraced £1,592,498 £1,600,000 31 Jan 2023
70 FINLAY STREET Terraced £1,580,184 £970,000 9 Feb 2007